Skip to content

fix: route install alias through scoped lazycodex package#3

Closed
minpeter wants to merge 5 commits into
code-yeongyu:mainfrom
minpeter:fix/scoped-lazycodex-install
Closed

fix: route install alias through scoped lazycodex package#3
minpeter wants to merge 5 commits into
code-yeongyu:mainfrom
minpeter:fix/scoped-lazycodex-install

Conversation

@minpeter
Copy link
Copy Markdown

@minpeter minpeter commented May 31, 2026

Summary

  • route the lazycodex-ai wrapper through the published scoped @code-yeongyu/lazycodex package instead of the unsafe package/bin path
  • update root, web, and plugin install docs away from broken unscoped lazycodex / unrelated unscoped omo commands
  • add regression coverage for wrapper dry-runs and stale install docs

Verification

  • npm test
  • npm run pack:dry-run
  • pnpm run lint (packages/web)
  • pnpm run type-check (packages/web)
  • pnpm exec playwright test e2e/docs.spec.ts --grep "documents lazycodex-ai"
  • pnpm exec playwright test e2e/landing.spec.ts --grep "shows the install command"
  • node bin/lazycodex-ai.js --dry-run install --no-tui --codex-autonomous
  • node bin/lazycodex-ai.js --dry-run doctor
  • bunx --package @code-yeongyu/lazycodex lazycodex --help

Fixes #1.

Note: the unscoped npm registry entry still requires a maintainer-owned publish/dist-tag action if bunx lazycodex install itself should be restored. This PR makes the repository-published alias and docs use the currently resolvable scoped package path.


Summary by cubic

Routes lazycodex-ai through the scoped @code-yeongyu/lazycodex CLI instead of the unscoped lazycodex/omo path. Fixes broken installs and updates docs and tests accordingly.

  • Bug Fixes
    • Bin now runs bunx --package @code-yeongyu/lazycodex lazycodex ... for install and all commands.
    • Updated root/web install docs and plugin READMEs to use bunx lazycodex-ai install; site shows the new equivalent command.
    • Added tests to verify dry-run output and to block any docs referencing unscoped lazycodex, omo, or bunx --package oh-my-openagent omo.

Written for commit 3147189. Summary will update on new commits.

Review in cubic

minpeter and others added 4 commits May 31, 2026 12:57
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@chatgpt-codex-connector
Copy link
Copy Markdown

You have reached your Codex usage limits for code reviews. You can see your limits in the Codex usage dashboard.
To continue using code reviews, add credits to your account and enable them for code reviews in your settings.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@minpeter minpeter closed this May 31, 2026
@minpeter
Copy link
Copy Markdown
Author

Follow-up: the canonical source repo fix is now open at code-yeongyu/oh-my-openagent#4631.

Why this matters: @code-yeongyu/lazycodex and the lazycodex/omo bin aliases are published from oh-my-openagent, while this repo owns the lazycodex-ai wrapper/site layer. PR #3 covered this repo, but the install guidance users hit through the package source needed the upstream oh-my-openagent change too.

The upstream PR updates the Codex Light/LazyCodex install docs and CLI help to use package-qualified commands:

  • bunx --package @code-yeongyu/lazycodex lazycodex install
  • bunx --package oh-my-openagent omo install --platform=codex

It also adds regressions to prevent reintroducing unqualified bunx lazycodex install / bunx omo install guidance.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

bunx/npx lazycodex install fails with 404 — 0.1.0 tarball missing from npm

1 participant